<html>
<head>
  <title>正计时</title>
  <script>
    // function showTime() {
    //         var date = new Date();
    //         var year = date.getFullYear();
    //         var month = date.getMonth() + 1;
    //         var day = date.getDate();
    //         var week = date.getDay();//4
    //         var w = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']
    //         week = w[week];
    //         console.log(week);
    //         var hours = date.getHours();
    //         var minutes = date.getMinutes();
    //         var seconds = date.getSeconds();

    //         var time = year + '年' + month + '月' + day + '日' + week + ' ' + hours + '时' + minutes + '分' + seconds + '秒'
    //         document.write(time);// 思考改善方法
    //     }
    //     showTime()
    //     setInterval(showTime,1000)


    function NowTime(){
      var nowtime = document.querySelector('#nowtime')

      var myDate=new Date();
      var y = myDate.getFullYear();
      var M = myDate.getMonth()+1;   //获取当前月份(0-11,0代表1月)
      var d = myDate.getDate();    //获取当前日(1-31)
      var h = myDate.getHours();    //获取当前小时数(0-23)
      var m = myDate.getMinutes();   //获取当前分钟数(0-59)
      var s = myDate.getSeconds();   //获取当前秒数(0-59)
      
      //检查是否小于10
      // M=check(M);
      // d=check(d);
      // h=check(h);
      // m=check(m);
      // s=check(s);
      var timestr = y+"-"+M+"-"+d+" "+h+":"+m+":"+s;
      
      nowtime.innerHTML="当前时间：" + timestr;
    }
    NowTime()
    setInterval("NowTime()",1000);
    // function check(i){
    // //时间数字小于10，则在之前加个“0”补位。
    //   if(i<10){
    //     var num = "0"+i;
    //   }
      
    //   return num;
    // }
  </script>
</head>
<body>
  <div id="nowtime"></div>
</body>
</html>